count occurrences of each character in string python